package com.sino.operation.peripheral.esc.request.manage.body;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.sino.operation.peripheral.esc.request.manage.param.Manage_1005_Param;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * TOD
 *
 * @author Administrator
 * date 2021/11/21 0021 0:22
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(description = "开户报备账管1005接口body")
public class EscBodyManage1005 {

    @JsonProperty("TRAN_CODE")
    @ApiModelProperty(name = "TRAN_CODE",value = "交易码",example = "ZDBS01")
    private String tranCode;

    @JsonProperty("MSG_TYPE")
    @ApiModelProperty(name = "MSG_TYPE",value = "报文类型",example = "00")
    private String msgType;

    @JsonProperty("CHANNEL_TYPE")
    @ApiModelProperty(name = "CHANNEL_TYPE",value = "渠道类型",example = "01")
    private String channelType;

    @JsonProperty("SYNC_CONTENT")
    @ApiModelProperty(name = "SYNC_CONTENT",value = "传送参数对象")
    private Manage_1005_Param manage1005Param;
}
